﻿package com.ease.model.type
{

	[Bindable]
	[RemoteClass(alias="com.ease.model.type.GeoPoint")]
	
	public class GeoPoint
	{
		public static const ZERO_VALUE:Number=1.0E-6;

		private var _x:Number;
		private var _y:Number;
		private var _z:Number;
		private var _m:Number;

		public function GeoPoint()
		{
		}

		public function get x():Number
		{
			return _x;
		}

		public function set x(value:Number):void
		{
			_x = value;
		}

		public function get y():Number
		{
			return _y;
		}

		public function set y(value:Number):void
		{
			_y = value;
		}

		public function get z():Number
		{
			return _z;
		}

		public function set z(value:Number):void
		{
			_z = value;
		}

		public function get m():Number
		{
			return _m;
		}

		public function set m(value:Number):void
		{
			_m = value;
		}
	}
}